arms depot - Französisch Englisch Wörterbuch